How Antei collects and structures data from third-party integrations and file uploads to power tax workflows.
Method | Description | Use Cases |
---|---|---|
OAuth Integrations | API-based ingestion via scoped tokens | Ongoing syncs from billing, HRIS, communication |
CSV Uploads | File-based UI ingestion | Bulk data uploads, one-time imports |
Webhooks | Real-time, event-based triggers | Stripe payments, refunds, Slack messages |
1. Authorization or File Upload
2. Sync or Upload Trigger
source
, sync_time
, trigger_type
, auth_token
3. Parsing & Normalization
transaction
, invoice
, contact
, product
, transaction_op
4. Breakdown & Componentization
5. Deduplication & Matching
unprocessed
for user override6. Temporary Storage
7. Validation & Classification
financial
, sensitive
, jurisdictional
) applied automatically8. Revised Deduplication & Matching
unprocessed
for user override9. Push to Org Database
Frequency | Trigger Type | Examples |
---|---|---|
Real-time | Webhooks | Stripe charges, refunds |
Hourly | Cron jobs | QuickBooks, Xero, Chargebee |
Daily | Scheduled pull | BambooHR, email inboxes |
Manual Upload | User-triggered | Offline data, corrections, imports |